50
405
2
3
417
800
634
6
1
500
631
907
4
806
5
666
7
586
600
609
400
1001
700
601
746
0
811
555
200
1383
22
58
677
721
715
663
698
915
10
17
1110
8
19
300
932
1600
852
11
944