700
452
3
50
628
5
20
500
581
11
12
300
682
6
100
684
9
14
617
800
803
18
22
900
849
31
80
1121
13
43
497
570
4
8
699
600
762
27
422
501
788
19
28
554
525
472
10
703
26
21
1000
644
561
719
667
469
0
737
896