2815
1389
2719
2062
18866
1441
758
59065
258042
1695
1623
751
8163
1882
1839
2481
1328
8891
666
18758
20419
33576
4234
67662
3403
9149
6045
14471
50159
24553
2899
2115
3207
9351
22482
7596
12853
13599
37598
5867
17637
1221
9639
2265
32742
2723
4198
6489
9553
19846
14237
5976
2317
1980
2458
4970
25323
39577
3083
4425