21152
8
3080
3
2932
2
800
1
3090
6
17946
0
3715
5151
570
19783
32302
2740
297066
2258
25669
7793
4
4651
3083
2535
1583
189326
181997
11
3498
280
2405
2666
9
2903
2650
20
2964
1047