400 600 1000 500 1000 500 400 600 1000 600 1000 200 20 600 60 600 600 100 1000 142260