3583
676
4700
1560
10747
3827
6554
2883
2154
806
799
265
2452
701
1060
386
1194
377
1415
630
1465
506
1613
700
1848
732
1820
591
1115
367
878
109
1206
445
886
200
1210
507
1316
522