2864
7
625
2
745
3
1261
1
4016
2730
6
3520
10
1852
5304
9
1557
1390
0
1291
2000
2143
2296
1418
1329
2459