18802
3767
1022
10791
712
136
19703
1734
673
9456
3382
1295
16483
2851
1089
403069
3423
1071
62177
635
382
42928
0
5
25960
384
211
19068
2381
928
16753
2705
1051
16293
2756
1016
16259
968
218
15544
2596
769
13520
3865
964