21152
8
3090
6
3080
3
2932
2
19783
2535
25669
0
181997
11
1189
17946
32302
297066
3546
1
2740
14
3765
4
1849
1193
572
3715
2902
16
189326
5151
1500
4651
2996
1804
566
2667
3125