3069
1600
3058
2390
19534
1655
917
60340
263266
1948
1902
906
8621
2131
2033
2757
1517
9685
814
19458
21129
34301
4494
69334
3749
9507
6419
15079
52213
25372
3168
2462
3481
9858
23367
7994
13483
14175
40198
6283
18223
1391
10314
2512
33726
2998
4618
6901
10154
20578
14736
6324
2594
2211
2887
5727
26460
40553
3431
4698