21152
8
3090
6
3724
3
32302
0
2903
2932
2
17946
297066
25669
623
1
1087
562
3080
5402
9
2009
5
2366
2258
1289601
4
6236
10
2750
19783
2535
592
4044
3083
2629
1535
2465
1243
1492