21152
8
2763
0
2711
2
5151
25669
17946
2535
19783
1189
32302
14
2740
3
109
2593
1
4651
3724
2258
2911
9
297066
6753
17
1812
475
1769
41
181997
11
2902
16
2996
459
492
5978
6