1694
1
21152
8
800
2903
3
951
2949
0
108797
570
17946
3090
6
2312
2258
2932
2
2522
6236
10
1015
10827
4
2669
4179
690
1688
1527
3083
2386
19944
25669
2670
562
1289601
12459