500
561
6
2
479
0
700
606
1
900
1550
40
36
526
7
4
50
499
579
10
200
546
3
800
1084
34
17
717
5
843
862
9
12
791
19
507
1773
24
60
672
926
11
600
721
825
1068
16
29
609
776
697
677
638
750
880
1122
28
8
769