21152
8
3090
6
3724
3
2903
2932
2
17946
0
297066
623
1
2258
2366
1087
1927
19783
562
1535
4471
25669
3080
32302
2964
2355
4
2203
1290
1289601
1512
2476
3673
10827
2986
1417