12947
14425
7128
4200
7256
5298
4758
7926
3182
3646
3049
10354
8393
10547
4679
3904
15505
3800
2847
15524
3223
15757
4684
2757
3572
3839
5175
12374
1510
2311
2046
3551
2381
37407
2190
4605
5501
3849
3636
1995
1353
24443
1443
907
3219
1371
1538
1902
1677
9857
3353
1797
2505
2038
951
5312
1388
1726
1199
1562