21152
8
3090
6
2932
2
2535
3125
280
1
25669
0
32302
3080
3
4044
5
17946
5151
2650
20
19783
1672
3715
4651
1047
297066
2405
3498
4
2478
2740
3083
4471
181997
11
2986
38477
34
1294
902