100
478
1
5
200
822
8
27
500
711
9
800
589
2
1000
896
25
39
521
0
4
927
14
1580
50
966
20
58
250
738
16
300
468
7
1200
1334
47
54
680
717
3
11
563
10
666
925
639
30
509
498
3203
64
600
1358
40
67
408
3728
66
94
1230
29
41
518
465
700
1542
900
35
686
12