1512
2739
923
1657
2605
1135
17026
37310
3692
2654
1055
654
1073
2578
699
972
1024
2850
722
8328
1122
1291
1005
688
1064
1592
2471
1337
855
1195
1412
3221
1245
882
4375
18901
1463
994
2728
780
1517
824
1378
2901
1306
4420
1332
1552
741
905
27013
1121
46487
2703
1720
1983
4496
987
844
2060