21152
8
930
2
2996
0
3090
6
2903
3
2932
929
108797
14
2920
4
1419
1
25669
4471
3051
1603
3080
17946
96
2990
1189
471
3012
1512
5504
16
236066
616
2525
1153
1289601
378