21152
8
3080
3
2932
2
3090
6
2245
108797
0
2903
1047
297066
3546
1
19783
2920
4
3715
2732
3316
10
5151
25669
4651
2535
4044
5
3083
17946
2465
3125
32302
236066
14
280
3498
4198
3779