800
1
2903
3
108797
0
570
21152
8
17946
3090
6
7793
4
12459
2258
2932
2
6236
10
1694
10827
25669
3206
5
3551
1527
2949
17970
15
5141
7
236066
14
1289601
3491
3083
2386
19944
3289
562
32302