4029
5628
2340
2145
1843
2905
2400
1477
1644
9395
2481
1294
15825
9440
21169
1328
7690
2652
3914
3031
2054
1586
10756
1912
29196
1044
1538
7570
1382
1369
3019
1558
2686
2052
1313
5821
2286
8896
6362
2383
4399
1564
1892
935
3202
994
1649
12271
4200
4842
1791
940
2187
2290
1298
3009
850
3772
8362
1274