100
795
1
16
993
6
47
971
2
10
949
23
300
462
0
1000
1161
12
38
2000
729
32
1572
17
25
500
713
5
600
1116
15
7
1411
1009
31
700
1535
28
400
889
19
787
691
3
674
583
200
1355
845
766
50
385
780