100
524
3
9
500
931
21
623
80
506
0
1000
1491
27
650
18
50
606
568
2
600
1357
17
300
1063
7
827
6
400
894
12
745
150
556
8
200
493
1
652
918
13
777
5
733
19
869
646
421
4
800
846
1205
16