10598
2
2756
2600
4
1903
3
400
0
2055
2505
5347
1380
6095
9
1960
2921
5
1449
2377
1
3544
3066
7
2160
4537
1752
1622
5052
10
1593
2209
2133
2668
6899
3336
3386
1946
1628