21152
8
3090
6
2903
3
2932
2
14
0
25669
19783
17946
5517
572
32302
2996
3080
623
1
1189
1193
9956
1045
297066
1289601
4
2258
7034
108797
485
5504
16
951
1976
1354
47639
2471