15
250
0
12
150
364
1
200
340
50
2120
5
1020
2
2991
1451
3
1362
1375
1683
2012
1752
4
1915
2874
2820
1629
2231
1298
2424
2917
3354
1267
960
1039
8