21152
8
3090
6
3080
3
2932
2
19783
3765
4
32302
0
297066
25669
17946
2535
1849
181997
11
3498
1189
2740
984
2902
16
633
3788
2907
1288
1
1193
4651
1804
2471
189326
718
635
2906