1 1
2 2
3 3
4 4
5 5
6 6
7 7
8 8
9 9
10 10
11 11
12 20
13 22
14 30
15 40
16 50
17 60
18 70
19 80
20 90
21 100
22 101
23 110
24 111
25 112
26 121
27 123
28 132
29 200
30 202
31 211
32 213
33 220
34 231
35 300
36 312
37 321
38 400
39 500
40 600
41 700
42 800
43 900
44 1000
45 1001
46 1010
47 1011
48 1012
49 1021
50 1023
51 1032
52 1100
53 1101
54 1102
55 1110
56 1111
57 1113
58 1120
59 1124
60 1131
61 1142
62 1201
63 1203
64 1210
65 1214
66 1230
67 1241
68 1302
69 1311
70 1320
71 1412
72 1421
73 2000
74 2002
75 2011
76 2013
77 2020
78 2031
79 2101
80 2103
81 2110
82 2114
83 2130
84 2141
85 2200
86 2301
87 2310
88 2411
89 3000
90 3012
91 3021
92 3102
93 3111
94 3120
95 3201
96 3210
97 4000
98 4112
99 4121
100 4211
101 5000
102 6000
103 7000
104 8000
105 9000
106 10000
107 10001
108 10010
109 10011
110 10012
111 10021
112 10023
113 10032
114 10100
115 10101
116 10102
117 10110
118 10111
119 10113
120 10120
121 10124
122 10131
123 10142
124 10201
125 10203
126 10210
127 10214
128 10230
129 10241
130 10302
131 10311
132 10320
133 10412
134 10421
135 11000
136 11001
137 11002
138 11010
139 11011
140 11013
141 11020
142 11024
143 11031
144 11042
145 11100
146 11101
147 11103
148 11110
149 11111
150 11112
151 11114
152 11121
153 11125
154 11130
155 11133
156 11141
157 11152
158 11200
159 11204
160 11211
161 11215
162 11222
163 11240
164 11251
165 11301
166 11310
167 11313
168 11331
169 11402
170 11411
171 11420
172 11512
173 11521
174 12001
175 12003
176 12010
177 12014
178 12030
179 12041
180 12100
181 12104
182 12111
183 12115
184 12122
185 12140
186 12151
187 12212
188 12221
189 12300
190 12401
191 12410
192 12511
193 13002
194 13011
195 13020
196 13101
197 13110
198 13113
199 13131
200 13200
201 13311
202 14012
203 14021
204 14102
205 14111
206 14120
207 14201
208 14210
209 15112
210 15121
211 15211
212 20000
213 20002
214 20011
215 20013
216 20020
217 20031
218 20101
219 20103
220 20110
221 20114
222 20130
223 20141
224 20200
225 20301
226 20310
227 20411
228 21001
229 21003
230 21010
231 21014
232 21030
233 21041
234 21100
235 21104
236 21111
237 21115
238 21122
239 21140
240 21151
241 21212
242 21221
243 21300
244 21401
245 21410
246 21511
247 22000
248 22112
249 22121
250 22211
251 23001
252 23010
253 23100
254 24011
255 24101
256 24110
257 25111
258 30000
259 30012
260 30021
261 30102
262 30111
263 30120
264 30201
265 30210
266 31002
267 31011
268 31020
269 31101
270 31110
271 31113
272 31131
273 31200
274 31311
275 32001
276 32010
277 32100
278 33111
279 40000
280 40112
281 40121
282 40211
283 41012
284 41021
285 41102
286 41111
287 41120
288 41201
289 41210
290 42011
291 42101
292 42110
293 50000
294 51112
295 51121
296 51211
297 52111
298 60000
299 70000
300 80000
301 90000
302 100000
303 100001
304 100010
305 100011
306 100012
307 100021
308 100023
309 100032
310 100100
311 100101
312 100102
313 100110
314 100111
315 100113
316 100120
317 100124
318 100131
319 100142
320 100201
321 100203
322 100210
323 100214
324 100230
325 100241
326 100302
327 100311
328 100320
329 100412
330 100421
331 101000
332 101001
333 101002
334 101010
335 101011
336 101013
337 101020
338 101024
339 101031
340 101042
341 101100
342 101101
343 101103
344 101110
345 101111
346 101112
347 101114
348 101121
349 101125
350 101130
351 101133
352 101141
353 101152
354 101200
355 101204
356 101211
357 101215
358 101222
359 101240
360 101251
361 101301
362 101310
363 101313
364 101331
365 101402
366 101411
367 101420
368 101512
369 101521
370 102001
371 102003
372 102010
373 102014
374 102030
375 102041
376 102100
377 102104
378 102111
379 102115
380 102122
381 102140
382 102151
383 102212
384 102221
385 102300
386 102401
387 102410
388 102511
389 103002
390 103011
391 103020
392 103101
393 103110
394 103113
395 103131
396 103200
397 103311
398 104012
399 104021
400 104102
401 104111
402 104120
403 104201
404 104210
405 105112
406 105121
407 105211
408 110000
409 110001
410 110002
411 110010
412 110011
413 110013
414 110020
415 110024
416 110031
417 110042
418 110100
419 110101
420 110103
421 110110
422 110111
423 110112
424 110114
425 110121
426 110125
427 110130
428 110133
429 110141
430 110152
431 110200
432 110204
433 110211
434 110215
435 110222
436 110240
437 110251
438 110301
439 110310
440 110313
441 110331
442 110402
443 110411
444 110420
445 110512
446 110521
447 111000
448 111001
449 111003
450 111010
451 111011
452 111012
453 111014
454 111021
455 111025
456 111030
457 111033
458 111041
459 111052
460 111100
461 111101
462 111102
463 111104
464 111110
465 111111
466 111115
467 111120
468 111122
469 111126
470 111140
471 111151
472 111162
473 111201
474 111205
475 111210
476 111212
477 111216
478 111221
479 111250
480 111261
481 111300
482 111303
483 111330
484 111401
485 111410
486 111502
487 111511
488 111520
489 111612
490 111621
491 112000
492 112004
493 112011
494 112015
495 112022
496 112040
497 112051
498 112101
499 112105
500 112110
501 112112
502 112116
503 112121
504 112150
505 112161
506 112202
507 112211
508 112220
509 112400
510 112501
511 112510
512 112611
513 113001
514 113010
515 113013
516 113031
517 113100
518 113103
519 113130
520 113301
521 113310
522 114002
523 114011
524 114020
525 114101
526 114110
527 114200
528 115012
529 115021
530 115102
531 115111
532 115120
533 115201
534 115210
535 116112
536 116121
537 116211
538 120001
539 120003
540 120010
541 120014
542 120030
543 120041
544 120100
545 120104
546 120111
547 120115
548 120122
549 120140
550 120151
551 120212
552 120221
553 120300
554 120401
555 120410
556 120511
557 121000
558 121004
559 121011
560 121015
561 121022
562 121040
563 121051
564 121101
565 121105
566 121110
567 121112
568 121116
569 121121
570 121150
571 121161
572 121202
573 121211
574 121220
575 121400
576 121501
577 121510
578 121611
579 122012
580 122021
581 122102
582 122111
583 122120
584 122201
585 122210
586 123000
587 124001
588 124010
589 124100
590 125011
591 125101
592 125110
593 126111
594 130002
595 130011
596 130020
597 130101
598 130110
599 130113
600 130131
601 130200
602 130311
603 131001
604 131010
605 131013
606 131031
607 131100
608 131103
609 131130
610 131301
611 131310
612 132000
613 133011
614 133101
615 133110
616 140012
617 140021
618 140102
619 140111
620 140120
621 140201
622 140210
623 141002
624 141011
625 141020
626 141101
627 141110
628 141200
629 142001
630 142010
631 142100
632 150112
633 150121
634 150211
635 151012
636 151021
637 151102
638 151111
639 151120
640 151201
641 151210
642 152011
643 152101
644 152110
645 161112
646 161121
647 161211
648 162111
649 200000
650 200002
651 200011
652 200013
653 200020
654 200031
655 200101
656 200103
657 200110
658 200114
659 200130
660 200141
661 200200
662 200301
663 200310
664 200411
665 201001
666 201003
667 201010
668 201014
669 201030
670 201041
671 201100
672 201104
673 201111
674 201115
675 201122
676 201140
677 201151
678 201212
679 201221
680 201300
681 201401
682 201410
683 201511
684 202000
685 202112
686 202121
687 202211
688 203001
689 203010
690 203100
691 204011
692 204101
693 204110
694 205111
695 210001
696 210003
697 210010
698 210014
699 210030
700 210041
701 210100
702 210104
703 210111
704 210115
705 210122
706 210140
707 210151
708 210212
709 210221
710 210300
711 210401
712 210410
713 210511
714 211000
715 211004
716 211011
717 211015
718 211022
719 211040
720 211051
721 211101
722 211105
723 211110
724 211112
725 211116
726 211121
727 211150
728 211161
729 211202
730 211211
731 211220
732 211400
733 211501
734 211510
735 211611
736 212012
737 212021
738 212102
739 212111
740 212120
741 212201
742 212210
743 213000
744 214001
745 214010
746 214100
747 215011
748 215101
749 215110
750 216111
751 220000
752 220112
753 220121
754 220211
755 221012
756 221021
757 221102
758 221111
759 221120
760 221201
761 221210
762 222011
763 222101
764 222110
765 230001
766 230010
767 230100
768 231000
769 240011
770 240101
771 240110
772 241001
773 241010
774 241100
775 250111
776 251011
777 251101
778 251110
779 261111
780 300000
781 300012
782 300021
783 300102
784 300111
785 300120
786 300201
787 300210
788 301002
789 301011
790 301020
791 301101
792 301110
793 301113
794 301131
795 301200
796 301311
797 302001
798 302010
799 302100
800 303111
801 310002
802 310011
803 310020
804 310101
805 310110
806 310113
807 310131
808 310200
809 310311
810 311001
811 311010
812 311013
813 311031
814 311100
815 311103
816 311130
817 311301
818 311310
819 312000
820 313011
821 313101
822 313110
823 320001
824 320010
825 320100
826 321000
827 330111
828 331011
829 331101
830 331110
831 400000
832 400112
833 400121
834 400211
835 401012
836 401021
837 401102
838 401111
839 401120
840 401201
841 401210
842 402011
843 402101
844 402110
845 410012
846 410021
847 410102
848 410111
849 410120
850 410201
851 410210
852 411002
853 411011
854 411020
855 411101
856 411110
857 411200
858 412001
859 412010
860 412100
861 420011
862 420101
863 420110
864 421001
865 421010
866 421100
867 500000
868 501112
869 501121
870 501211
871 502111
872 510112
873 510121
874 510211
875 511012
876 511021
877 511102
878 511111
879 511120
880 511201
881 511210
882 512011
883 512101
884 512110
885 520111
886 521011
887 521101
888 521110
889 600000
890 611112
891 611121
892 611211
893 612111
894 621111
895 700000
896 800000
897 900000
898 1000000
899 1000001
900 1000010
901 1000011
902 1000012
903 1000021
904 1000023
905 1000032
906 1000100
907 1000101
908 1000102
909 1000110
910 1000111
911 1000113
912 1000120
913 1000124
914 1000131
915 1000142
916 1000201
917 1000203
918 1000210
919 1000214
920 1000230
921 1000241
922 1000302
923 1000311
924 1000320
925 1000412
926 1000421
927 1001000
928 1001001
929 1001002
930 1001010
931 1001011
932 1001013
933 1001020
934 1001024
935 1001031
936 1001042
937 1001100
938 1001101
939 1001103
940 1001110
941 1001111
942 1001112
943 1001114
944 1001121
945 1001125
946 1001130
947 1001133
948 1001141
949 1001152
950 1001200
951 1001204
952 1001211
953 1001215
954 1001222
955 1001240
956 1001251
957 1001301
958 1001310
959 1001313
960 1001331
961 1001402
962 1001411
963 1001420
964 1001512
965 1001521
966 1002001
967 1002003
968 1002010
969 1002014
970 1002030
971 1002041
972 1002100
973 1002104
974 1002111
975 1002115
976 1002122
977 1002140
978 1002151
979 1002212
980 1002221
981 1002300
982 1002401
983 1002410
984 1002511
985 1003002
986 1003011
987 1003020
988 1003101
989 1003110
990 1003113
991 1003131
992 1003200
993 1003311
994 1004012
995 1004021
996 1004102
997 1004111
998 1004120
999 1004201
1000 1004210