21152
8
297066
0
3090
6
2245
3
3724
2903
2932
2
17946
3765
4
623
1
1087
562
3080
32302
2366
2258
1289601
1226
6236
10
25669
3053
7
19783
2535
592
4044
5
3083
2629
1535
2465
1243