10 1000 1000 100 900 900 100 20 30 50 90 70 80 0 0 80 30 400 450 30 30