1000 500 400 500 1000 500 1000 200 20 500 1000100