200
545
3
2
400
1164
5
500
1065
1000
860
8
50
0
998
10
1098
4
670
430
580
7
714
600
809
700
942
1
738
800
1474
709
1200
1061
1135
9
919
987
300
624
863
729