21152
8
3090
6
2203
2
17946
0
2903
3
2932
1193
25669
3051
189326
14
579
9956
32302
3080
1189
2907
2125
19783
1320
3546
1
528
444571
9
971
1933
1012
3014
20
297066
2087
384