500
857
1
5
300
947
737
3
200
860
6
899
1046
700
1466
17
1487
10
1517
0
1625
7
1230
23
1305
4
1008
907
799
50
694
100
663
639
600
819
856
982
800
2
1003
1985