21152
8
3080
3
2932
2
3090
6
2903
1047
2245
297066
0
3715
2342
5151
25669
1369
1
1381
19783
17946
1752
2964
3644
1876
2740
2039
7
1603
3546
2906
572
1172
4471
1166
1492