3926
1006
3810
935
3756
1491
3049
1306
2636
999
1769
1217
1757
823
1499
990
1349
1778
923
1098
872
2924
614
2871