800
459
1
466
2
1000
563
3
100
726
4
23
416
7
2000
581
6
5
300
396
0
364
809
12
21
480
1079
27
72
600
593
670
10
500
996
11
37
1100
1999
51
57
724
540
9
709
14
1916
26
134
50
579
714
535
561
678
19
400
706
713
792
516