50
1085
2
300
940
6
1376
1
800
891
15
500
1152
4
600
1480
200
1226
873
0
1220
3
30
702
898
400
1019
555
863
1000
991
12
1277
953
949
1063
723
756
910
926
773
100
836