5 3 500 150 50 25 75 50 0 50 500