1185
0
808
1
887
4275
2
873
542
871
1377
802
1406
5752
3057
2500
2674
1348
1098
1419
671
771
2870
700
986
297
589
462
448