3 1000 5 5 0 20 20 20 50 50 50 0 99