21152
8
3080
3
3090
6
2932
2
297066
0
2245
2903
1849
32302
25669
1047
189326
3546
1
181997
11
3673
3083
2258
9956
108797
3041
19783
444571
9
5431
3491
4
2799
2823
5
7258
2535
6236
10
1659