20
1
2
3
4
5
6
7
8
9
10
100
101
102
1000
2000
8888
3214
9876
9999
10000