10
286
0
9
400
333
2
100
571
6
150
507
8
600
689
12
500
246
422
17
485
15
335
19
50
3147
2571
1
2182
1990
2397
1437
2978
3427
1463
1909
2122
2428
1614
2006
2193