21152
8
2535
2
19783
3090
6
17946
0
3080
3
25669
2932
3715
5151
2906
1
4651
4471
2405
2740
280
32302
2650
20
297066
810
3083
181997
11
2996
2773
1347
1047
445
14
3498
4
645