21152
8
3090
6
3080
3
2932
2
3715
5151
4651
2405
1
3544
0
2740
2535
280
2650
20
346
934
297066
1094
522
32302
645
3083
181997
11
471
1045
452
324
392
1015
683
536