10827
4
844
2
8527
1
9956
3
19944
1289601
3491
567
1571
4358
6
297066
0
108797
1441
5094
9
1922
5141
7
2053
17333
27
2386
2274
2949
444571
17970
15
189326