200
1025
2
600
931
7
4
999
0
6
843
700
1093
1245
3
1000
2683
36
18
1273
1208
900
1707
12
19
800
2498
10
11