21152
8
3090
6
1743
0
2903
3
2932
2
1015
1
2669
1694
951
690
108797
564
3080
2996
1354
2990
17946
19783
1193
1153
572
25669
14
1189
12632
7
3012
4
1049
1804
2551
418