300
615
2
1
200
754
3
1003
100
1031
9
18
50
1572
8
1470
10
65
1388
21
1545
11
57
1393
42
1004
1338
4
80
959
15