1 10 100 200 201 210 900 1000 88 123 7 1 55 455 10000 10003