1685
0
3
1999
2
2347
4
2147
1
2043
2541
7
3426
2358
2387
4244
4441
6
3015
2665
3567
3076
2589
5479
5
13
5052
9
4421
5152
4772
3155
4291
1856
10
6172
5969