200
475
2
3
50
590
0
4
100
817
5
8
832
704
20
879
6
28
796
14
699
15
742
1
300
723
770
7
12
788
541
9
849
617
929
11
21
533
890
10
760
1007
19
596
500
1516
35
777
506