257
0
1860
2
637
1125
1
905
1331
4979
6
3506
8
1972
2749
3
1339
3065
3249
3583
10
1277
1547
1000
7633
2219
840
918