21152
8
3090
6
2903
3
2593
1
2932
2
89
0
528
1189
2476
2763
1355
25669
108797
14
297066
572
3080
1512
485
3012
4
2996
2355
2320
4198
763
3158
1049
181997
11
3447
7
2711