500
420
7
1
518
8
513
3
600
480
4
300
592
9
13
673
14
11
716
19
700
584
12
5
799
36
50
703
800
931
0
649
679
200
598
783
10
1000
896
737
2
6481
178
209
797
561
1730
49
28
400
913
17
888
874
6
150
702
750
877
1387
22
778