57
570
543
3266
148
218
19
1311
986
2314
651
149
2786
2368
760
4472
1013
240
1093
414
657
927
255
153
159
251
1042
744
781
1428
253
478
3680
3241
741
1683
64
67
2784
4075
1702
1621
1614
1041
2812
1657
1737
461
1942
786
958
451
693
173
702
2630
1872
881
841
1285