300
2520
8
7
500
1479
6
5
200
1028
1
2
1048
0
600
1597
1126
3
250
1075
1577
24
9
1255
18
10
1200
1287
4
1411
19