1 10 100 200 201 210 900 1000 1 100000 1000 900 10 10 1 1