21152
8
3090
6
3724
3
32302
0
2903
2932
2
17946
297066
25669
623
1
1087
562
14
3080
5402
9
528
2009
5
1189
1193
2366
2996
572
2258
1289601
4
6236
10
2750
19783
2535
592
4044