100
985
5
6
600
1089
1
300
994
4
500
1123
3
800
1426
10
11
4507
126
119
400
1969
25
751
0
200
759
1488
14
350
804
2
963
629
643
655
656
50
624
150
636
726
670
9
744
752
708