100
480
1
5
200
822
8
27
500
715
9
800
592
2
1000
897
25
39
522
0
4
928
14
1582
50
969
20
58
250
738
16
300
468
7
1200
1336
47
54
680
718
3
11
564
10
666
642
30
509
499
3203
64
600
1359
40
67
410
3731
66
94
1230
29
41
518
466
700
1544
901
35
686
12