21152
8
3715
2
3090
6
3080
3
2932
5151
2740
19783
297066
0
32302
17946
4651
181997
11
2405
1
1047
2535
280
2650
20
1816
3765
4
25669
2906
3083
1781
189326
2773
1849
683
120
3498