1000 400 600 1000 1000 1000 500 400 500 1000 600 25 200 500 1000 100 600 100 142300