50
1641
2
1
300
1247
500
971
4
800
824
3
1000
1065
100
830
0
838
1166
200
1333
150
760
550
1172
894
745
1048
1032
1042
832
1500
855
858
919
1050
1193
831
914