5141
7
2897
1
1606
2999
2395
6
1957
1289601
4
3014
20
7034
5
9055
10
7003
9
3919
3
2105
3085
3491
3485
3316
10423
989
0
3543
2788
6822
174730
18
9036
2469
1288
2555
108797
2350
1164
2