1250
804
506
182
1276
292
772
1561
50
393
761
755
600
485
18
838
641
1275
2
3
598
18
1795
33
1917
881
4
341
477
33
681
985
356
25
0
486
477
1041
153
123
2175
732
71
152
819
1988
9
715
279
3
189
