700
369
10
2
50
512
1
601
16
3
600
622
6
0
630
14
487
5
400
662
500
300
1325
60
826
9
11
1415
20
29
775
4
1000
1145
12
200
959
18
100
984
1468
24
999
1297
33
2500
1874
800
1192
7
2000
1002
8
924
1095
1696
31
62
1279
1478