21152
8
3090
6
3080
3
2932
2
3715
17946
0
2405
1
32302
19783
25669
181997
11
2740
297066
2996
1153
2535
3083
280
2903
3498
4
1193
2650
20
4471
1189
5151
4651
2476
1500
666
14