1
11
111
112
1121
1122
1123
12
121
122
1221
13
2
21
22
221
222
223
2231
3
4
5
51
52
53
531
532
54
55