2340
2145
1843
2904
2400
1477
1644
9395
2481
1291
15824
9439
21169
1328
7688
2651
3913
3031
2054
1586
10755
1912
29190
1044
1538
7569
1381
1369
3019
1558
2686
2052
1313
5821
2286
8895
6362
2383
4398
1564
1892
935
3202
994
1649
12271
4200
4842
1791
939
2187
2289
1298
3008
850
3772
8361
1274
63391
1119