300
1297
12
6
100
1037
4
2
500
1364
24
9
50
917
0
3
1268
1
200
1242
25
848
1040
999
1003
1016
10
400
1091
1326