2895
10601
2243
1677
5463
1058
6885
4574
1898
1361
1370
2212
5909
2078
3821
1268
3678
1182
1152
4240
3162
2624
1136
5048
19777
3801
1163
1026
1897
1298
1766
1272
1195
2519
4301
7755
2918
1642
1423
1344
3316
1247
2031
1595
5289
5028
2050
2092
2781
4407
4703
1095
6051
2580
3008
14435
2674
1395
2371
949