100 500 300 100 100 100 200 100 300 100 500 200 100 100 100 400 100 400100