200
931
6
7
100
600
1
500
799
3
2
674
21
5
765
300
632
4
628
1332
12
50
577
8
587
617
878
1075
22
800
2658
32
34
661
690
400
518
487
707
10
485
0
736
17
905
513
793